// package main

// import (
// 	"fmt"
// 	"sort"
// )

// func arrayTest() {
// 	// 数组声明
// 	var arr [5]int
// 	size := len(arr)
// 	arr[0] = 10
// 	arr[1] = 20
// 	arr[2] = 30
// 	arr[3] = 40
// 	arr[4] = 50

// 	arr2 := [3]string{"Go", "Python", "Java"}
// 	fmt.Println(arr)
// 	fmt.Println(arr2)
// 	fmt.Println(arr[size-1])
// }
// func spliceTest1() {
// 	// 切片声明
// 	slice := []int{1, 2, 3, 4, 5}
// 	slice = append(slice, 6)
// 	fmt.Println(slice)
// 	subSlice := slice[1:4] // [,)
// 	fmt.Println(subSlice)

// 	namelist := make([]string, 3)
// 	fmt.Println(namelist)
// }
// func spliceTest2() {
// 	arr := []int{2, 5, 8, 10, 1, 4}
// 	sort.Ints(arr)
// 	fmt.Println(arr)
// 	sort.Sort(sort.Reverse(sort.IntSlice(arr)))
// 	fmt.Println(arr)
// }

// func main() {
// 	//	arrayTest()
// 	//	spliceTest1()
// 	spliceTest2()
// }


